package com.example.ims.service.inf;

import com.example.ims.pojo.Supplier;

import java.util.List;
import java.util.Optional;

public interface SupplierServiceInf {
    public void addSupplier(Supplier supplier);

    // 根据ID查询供应商的业务逻辑方法（可用于后续可能的其他业务逻辑，比如更新、删除等操作时查询供应商信息）
    public Optional<Supplier> findById(Long id);

    // 查询所有供应商的业务逻辑方法
    public List<Supplier> findAllSuppliers();

    public void deleteSupplierById(Long id);
}
